
package com.bullardev.xldatacluster.providers.webservice.lists;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each
 * Java content interface and Java element interface
 * generated in the com.myApp package.
 * <p>An ObjectFactory allows you to programatically
 * construct new instances of the Java representation
 * for XML content. The Java representation of XML
 * content can consist of schema derived interfaces
 * and classes representing the binding of schema
 * type definitions, element declarations and model
 * groups.  Factory methods for each of these are
 * provided in this class.
 *
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances.
     *  of schema derived classes for package: com.myApp
     *
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link GetListItemChangesSinceTokenResponse }.
     * @return GetListItemChangesSinceTokenResponse
     */
    public final GetListItemChangesSinceTokenResponse
        createGetListItemChangesSinceTokenResponse() {
        return new GetListItemChangesSinceTokenResponse();
    }



    /**
     * Create an instance of {@link GetListAndViewResponse }.
     * @return GetListAndViewResponse
     */
    public final GetListAndViewResponse createGetListAndViewResponse() {
        return new GetListAndViewResponse();
    }


    /**
     * Create an instance of {@link GetVersionCollectionResponse }.
     * @return GetVersionCollectionResponse
     */
    public final GetVersionCollectionResponse
            createGetVersionCollectionResponse() {
        return new GetVersionCollectionResponse();
    }

    /**
     * Create an instance of {@link GetListItemChangesResponse }.
     * @return GetListItemChangesResponse
     */
    public final GetListItemChangesResponse
            createGetListItemChangesResponse() {
        return new GetListItemChangesResponse();
    }

    /**
     * Create an instance of {@link GetListCollectionResponse }.
     * @return GetListCollectionResponse
     */
    public final GetListCollectionResponse createGetListCollectionResponse() {
        return new GetListCollectionResponse();
    }

    /**
     * Create an instance of {@link GetListResponse }.
     * @return GetListResponse
     */
    public final GetListResponse createGetListResponse() {
        return new GetListResponse();
    }


    /**
     * Create an instance of {@link GetListItemsResponse }.
     * @return GetListItemsResponse
     */
    public final GetListItemsResponse createGetListItemsResponse() {
        return new GetListItemsResponse();
    }





    /**
     * Create an instance of {@link GetListContentTypesResponse }.
     * @return GetListContentTypesResponse
     */
    public final GetListContentTypesResponse
            createGetListContentTypesResponse() {
        return new GetListContentTypesResponse();
    }




    /**
     * Create an instance of {@link GetListContentTypeResponse }.
     * @return GetListContentTypeResponse
     */
    public final GetListContentTypeResponse
            createGetListContentTypeResponse() {
        return new GetListContentTypeResponse();
    }






    /**
     * Create an instance of {@link GetListItemChanges }.
     * @return GetListItemChanges
     */
    public final GetListItemChanges createGetListItemChanges() {
        return new GetListItemChanges();
    }





    /**
     * Create an instance of {@link GetListItems }.
     * @return GetListItems
     */
    public final GetListItems createGetListItems() {
        return new GetListItems();
    }


    /**
     * Create an instance of {@link GetListItemChangesSinceToken }.
     * @return GetListItemChangesSinceToken
     */
    public final GetListItemChangesSinceToken
            createGetListItemChangesSinceToken() {
        return new GetListItemChangesSinceToken();
    }




    /**
     * Create an instance of {@link GetListItemChangesSinceTokenResponse.
     *              GetListItemChangesSinceTokenResult }
     * @return GetListItemChangesSinceTokenResponse
     */
    public final GetListItemChangesSinceTokenResponse.
        GetListItemChangesSinceTokenResult
createGetListItemChangesSinceTokenResponseGetListItemChangesSinceTokenResult() {
        return new GetListItemChangesSinceTokenResponse.
                GetListItemChangesSinceTokenResult();
    }



    /**
     * Create an instance of {@link GetListAndViewResponse.
     *                                  GetListAndViewResult }
     * @return GetListAndViewResponse.GetListAndViewResult
     */
    public final GetListAndViewResponse.GetListAndViewResult
            createGetListAndViewResponseGetListAndViewResult() {
        return new GetListAndViewResponse.GetListAndViewResult();
    }



    /**
     * Create an instance of {@link GetListCollection }.
     * @return GetListCollection
     */
    public final GetListCollection createGetListCollection() {
        return new GetListCollection();
    }




    /**
     * Create an instance of {@link GetListContentTypes }.
     * @return GetListContentTypes
     */
    public final GetListContentTypes createGetListContentTypes() {
        return new GetListContentTypes();
    }

    /**
     * Create an instance of {@link GetVersionCollectionResponse.
     *                      GetVersionCollectionResult }
     * @return GetVersionCollectionResponse.GetVersionCollectionResult
     */
    public final GetVersionCollectionResponse.GetVersionCollectionResult
        createGetVersionCollectionResponseGetVersionCollectionResult() {
        return new GetVersionCollectionResponse.GetVersionCollectionResult();
    }

    /**
     * Create an instance of {@link GetListItemChangesResponse.
     *                      GetListItemChangesResult }
     * @return GetListItemChangesResponse.GetListItemChangesResult
     */
    public final GetListItemChangesResponse.GetListItemChangesResult
            createGetListItemChangesResponseGetListItemChangesResult() {
        return new GetListItemChangesResponse.GetListItemChangesResult();
    }

    /**
     * Create an instance of {@link GetListCollectionResponse.
     *                                  GetListCollectionResult }
     * @return GetListCollectionResponse.GetListCollectionResult
     */
    public final GetListCollectionResponse.GetListCollectionResult
        createGetListCollectionResponseGetListCollectionResult() {
        return new GetListCollectionResponse.GetListCollectionResult();
    }

    /**
     * Create an instance of {@link GetListResponse.GetListResult }.
     * @return GetListResponse.GetListResult
     */
    public final GetListResponse.GetListResult
                createGetListResponseGetListResult() {
        return new GetListResponse.GetListResult();
    }

    /**
     * Create an instance of {@link GetListContentType }.
     * @return GetListContentType
     */
    public final GetListContentType createGetListContentType() {
        return new GetListContentType();
    }

    /**
     * Create an instance of {@link GetListItemsResponse.GetListItemsResult }.
     * @return GetListItemsResponse.GetListItemsResult
     */
    public final GetListItemsResponse.GetListItemsResult
            createGetListItemsResponseGetListItemsResult() {
        return new GetListItemsResponse.GetListItemsResult();
    }


    /**
     * Create an instance of {@link GetVersionCollection }.
     * @return GetVersionCollection
     */
    public final GetVersionCollection createGetVersionCollection() {
        return new GetVersionCollection();
    }


    /**
     * Create an instance of {@link GetListContentTypesResponse.
     *                          GetListContentTypesResult }
     * @return GetListContentTypesResponse.GetListContentTypesResult
     */
    public final GetListContentTypesResponse.GetListContentTypesResult
            createGetListContentTypesResponseGetListContentTypesResult() {
        return new GetListContentTypesResponse.GetListContentTypesResult();
    }







    /**
     * Create an instance of {@link GetListContentTypeResponse.
     *                                  GetListContentTypeResult }
     * @return GetListContentTypeResponse.GetListContentTypeResult
     */
    public final GetListContentTypeResponse.GetListContentTypeResult
    createGetListContentTypeResponseGetListContentTypeResult() {
        return new GetListContentTypeResponse.GetListContentTypeResult();
    }



    /**
     * Create an instance of {@link GetListItemChanges.ViewFields }.
     * @return GetListItemChanges.ViewFields
     */
    public final GetListItemChanges.ViewFields
            createGetListItemChangesViewFields() {
        return new GetListItemChanges.ViewFields();
    }

    /**
     * Create an instance of {@link GetListItemChanges.Contains }.
     * @return GetListItemChanges.Contains
     */
    public final GetListItemChanges.Contains
            createGetListItemChangesContains() {
        return new GetListItemChanges.Contains();
    }

    /**
     * Create an instance of {@link GetListAndView }.
     * @return GetListAndView
     */
    public final GetListAndView createGetListAndView() {
        return new GetListAndView();
    }



    /**
     * Create an instance of {@link GetListItems.Query }.
     * @return GetListItems.Query
     */
    public final GetListItems.Query createGetListItemsQuery() {
        return new GetListItems.Query();
    }

    /**
     * Create an instance of {@link GetListItems.ViewFields }.
     * @return GetListItems.ViewFields
     */
    public final GetListItems.ViewFields createGetListItemsViewFields() {
        return new GetListItems.ViewFields();
    }

    /**
     * Create an instance of {@link GetListItems.QueryOptions }.
     * @return GetListItems.QueryOptions
     */
    public final GetListItems.QueryOptions createGetListItemsQueryOptions() {
        return new GetListItems.QueryOptions();
    }



    /**
     * Create an instance of {@link GetList }.
     * @return GetList
     */
    public final GetList createGetList() {
        return new GetList();
    }


    /**
     * Create an instance of {@link GetListItemChangesSinceToken.Query }.
     * @return GetListItemChangesSinceToken.Query
     */
    public final GetListItemChangesSinceToken.Query
            createGetListItemChangesSinceTokenQuery() {
        return new GetListItemChangesSinceToken.Query();
    }

    /**
     * Create an instance of {@link GetListItemChangesSinceToken.ViewFields }.
     * @return GetListItemChangesSinceToken.ViewFields
     */
    public final GetListItemChangesSinceToken.ViewFields
            createGetListItemChangesSinceTokenViewFields() {
        return new GetListItemChangesSinceToken.ViewFields();
    }

    /**
     * Create an instance of {@link GetListItemChangesSinceToken.QueryOptions }.
     * @return GetListItemChangesSinceToken.QueryOptions
     */
    public final GetListItemChangesSinceToken.QueryOptions
        createGetListItemChangesSinceTokenQueryOptions() {
        return new GetListItemChangesSinceToken.QueryOptions();
    }

    /**
     * Create an instance of {@link GetListItemChangesSinceToken.Contains }.
     * @return GetListItemChagnesSinceToken.Contains
     */
    public final GetListItemChangesSinceToken.Contains
                createGetListItemChangesSinceTokenContains() {
        return new GetListItemChangesSinceToken.Contains();
    }


}
